artificial voice - Spanish English Dictionary